Python sudsobject.Object类代码示例 您所在的位置:网站首页 python suds Python sudsobject.Object类代码示例

Python sudsobject.Object类代码示例

#Python sudsobject.Object类代码示例| 来源: 网络整理| 查看: 265

本文整理汇总了Python中suds.sudsobject.Object的典型用法代码示例。如果您正苦于以下问题:Python Object类的具体用法?Python Object怎么用?Python Object使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。

在下文中一共展示了Object类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: buildSymmetricKey def buildSymmetricKey(block_encryption_algorithm=BLOCK_ENCRYPTION_AES128_CBC): sym_key = Object() block_encryption_props = blockEncryptionProperties[block_encryption_algorithm] sym_key.sym_key = ''.join([chr(random.getrandbits(8)) for i in range(0, block_encryption_props['key_size'])]) sym_key.iv = ''.join([chr(random.getrandbits(8)) for i in range(0, block_encryption_props['iv_size'])]) sym_key.block_encryption_algorithm = block_encryption_algorithm return sym_key开发者ID:analytehealth,项目名称:suds,代码行数:7,代码来源:xmlsec.py 示例2: __init__ def __init__(self, node, **kwargs): Object.__init__(self) self.node = node self.data = None self.text = None for k,v in kwargs.items(): setattr(self, k, v)开发者ID:dkentw,项目名称:pi-tester,代码行数:7,代码来源:__init__.py 示例3: __init__ def __init__(self, name, expire, record_type, content): """ Constructs a new DnsEntry of the form www IN 86400 A 127.0.0.1 mail IN 86400 CNAME @ Note that the IN class is always mandatory for this Entry and this is implied. :param name: the name of this DnsEntry, e.g. www, mail or @ :param expire: the expiration period of the dns entry, in seconds. For example 86400 for a day :param record_type: the type of this entry, one of the TYPE_ constants in this class :param content: content of of the dns entry, for example '10 mail', '127.0.0.1' or 'www' :type name: basestring :type expire: int :type record_type: basestring :type content: basestring """ # Call the parent __init__ SudsObject.__init__(self) # Assign the fields self.name = name self.expire = expire self.type = record_type self.content = content开发者ID:prutseltje,项目名称:ansible_transip_dns_api,代码行数:26,代码来源:transip_dns.py 示例4: __init__ def __init__(self): """ """ Object.__init__(self) self.mustUnderstand = True self.tokens = [] self.signatures = [] self.references = [] self.keys = []开发者ID:BhallaLab,项目名称:moose-gui,代码行数:8,代码来源:wsse.py 示例5: __init__ def __init__(self, options, sym_key=None): Object.__init__(self) self.key = options.key self.x509_issuer_serial = options.cert self.signed_parts = options.signedparts self.digest = options.digest self.keyReference = options.keyreference self.signatureAlgorithm = options.signaturealgorithm self.symmetricKey = sym_key开发者ID:evandeaubl,项目名称:suds,代码行数:9,代码来源:__init__.py 示例6: __init__ def __init__(self, root): """ @param root: An XML root element. @type root: L{Element} """ Object.__init__(self) self.root = root pmd = Metadata() pmd.excludes = ['root'] pmd.wrappers = dict(qname=repr) self.__metadata__.__print__ = pmd开发者ID:azakuanov,项目名称:python_training_mantis,代码行数:11,代码来源:wsdl.py 示例7: test_error_handling def test_error_handling(self): """See if our client returns the error properly""" # let's mock again self.locations.client.service.GetNearestLocations = mock.MagicMock() mock_error = SudsObject() mock_error.Fault = mock_error_result self.locations.client.service.GetNearestLocations.return_value = (500, mock_error) # noqa # and call it result = self.locations.nearest_locations(postalcode="6821AD") self.assertEqual(result[0], 500)开发者ID:maerteijn,项目名称:python-postnl-locations,代码行数:11,代码来源:__init__.py 示例8: __init__ def __init__(self, ref=None): """ @param ref: The schema reference being queried. @type ref: qref """ Object.__init__(self) self.id = objid(self) self.ref = ref self.history = [] self.resolved = False if not isqref(self.ref): raise Exception('%s, must be qref' % tostr(self.ref))开发者ID:chatoooo,项目名称:suds-ng,代码行数:12,代码来源:query.py 示例9: __init__ def __init__(self, tag=None, value=None, **kwargs): """ @param tag: The content tag. @type tag: str @param value: The content's value. @type value: I{any} """ Object.__init__(self) self.tag = tag self.value = value for k,v in list(kwargs.items()): setattr(self, k, v)开发者ID:dilawar,项目名称:moose-gui,代码行数:12,代码来源:__init__.py 示例10: __init__ def __init__(self, root, definitions=None): """ @param root: An XML root element. @type root: L{Element} @param definitions: A definitions object. @type definitions: L{Definitions} """ Object.__init__(self) self.root = root pmd = SFactory.metadata() pmd.excludes = ['root'] pmd.wrappers = dict(qname=lambda x: repr(x)) self.__metadata__.__print__ = pmd开发者ID:bigbang4u2,项目名称:mywork,代码行数:13,代码来源:wsdl.py 示例11: __init__ def __init__(self, timestamp=False): """ Create a new WS-Security object. @param timestamp: Whether or not to create a Security Timestamp @type timestamp: bool """ Object.__init__(self) self.mustUnderstand = True self.timestamp = timestamp self.tokens = [] self.signatures = [] self.references = [] self.keys = []开发者ID:tic-ull,项目名称:defensatfc-proto,代码行数:13,代码来源:wsse.py 示例12: __init__ def __init__(self, root, definitions=None): """ @param root: An XML root element. @type root: L{Element} @param definitions: A definitions object. @type definitions: L{Definitions} """ Object.__init__(self) self.root = root pmd = Metadata() pmd.excludes = ["root"] pmd.wrappers = dict(qname=repr) self.__metadata__.__print__ = pmd开发者ID:evandeaubl,项目名称:suds,代码行数:13,代码来源:wsdl.py 示例13: __init__ def __init__(self, tag=None, value=None, type=None): """ @param tag: The content tag. @type tag: str @param value: The content's value. @type value: I{any} @param type: The (optional) content schema type. @type type: L{xsd.sxbase.SchemaObject} """ Object.__init__(self) self.tag = tag self.value = value self.type = type开发者ID:bigbang4u2,项目名称:mywork,代码行数:13,代码来源:__init__.py 示例14: test_nearest_locations def test_nearest_locations(self): """Test nearest PostNL Pickup locations based on postal code""" # first create a mock for the soap result mock_object = SudsObject() mock_object.GetLocationsResult = SudsObject() mock_object.GetLocationsResult.ResponseLocation = mock_result # mock the function call and return a almost like soap object self.locations.client.service.GetNearestLocations = mock.MagicMock() # the first param is the http status code self.locations.client.service.GetNearestLocations.return_value = (200, mock_object) # noqa # do the call result = self.locations.nearest_locations(postalcode="6821AD") self.assertEqual(result, (200, mock_result))开发者ID:maerteijn,项目名称:python-postnl-locations,代码行数:15,代码来源:__init__.py 示例15: __init__ def __init__(self): Object.__init__(self) self.wsseEnabled = False self.includeTimestamp = False self.addressing = False self.headerLayout = None self.protectTokens = False self.onlySignEntireHeadersAndBody = False self.clientCertRequired = False self.blockEncryption = None self.digestAlgorithm = None self.keyTransport = None self.usernameRequired = False self.signatureRequired = False self.encryptionRequired = False self.encryptThenSign = False self.signedParts = [] self.tokens = [] self.signatures = [] self.keys = [] self.wsse11 = None开发者ID:analytehealth,项目名称:suds,代码行数:21,代码来源:wspolicy.py

注:本文中的suds.sudsobject.Object类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有